The Analysis of a New Class of Unbalanced CAST Ciphers

نویسنده

  • X. Zhu
چکیده

a New Class of Unbalanced CAST Ciphers X. Zhu and H. M. Heys Faculty of Engineering and Applied Science Memorial University of Newfoundland St. John's, Newfoundland, Canada, A1B 3X5 Email: [email protected] Abstract The original CAST cipher is an e cient and secure private-key block cipher designed to be an alternative to DES. In this paper, we present a new class of unbalanced CAST ciphers which employ the same structure of S-box and round function as the original CAST cipher but has a lower memory requirement. Furthermore, we investigate the security of the ciphers with respect to di erential and linear cryptanalysis. The result of analysis shows that unbalanced CAST ciphers with appropriate parameters are resistant to di erential and linear cryptanalysis.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Stream ciphers and the eSTREAM project

Stream ciphers are an important class of symmetric cryptographic algorithms. The eSTREAM project contributed significantly to the recent increase of activity in this field. In this paper, we present a survey of the eSTREAM project. We also review recent time/memory/data and time/memory/key trade-offs relevant for the generic attacks on stream ciphers.

متن کامل

Scorecard construction with unbalanced class sizes

A long-running issue in scorecard construction in retail banking is how to handle dramatically unbalanced class sizes. This is important because, in many applications, the class sizes are very different. We describe the impact ignoring such imbalance can have and review the various strategies which have been proposed for tackling it, embedding them in a common theoretical framework. We then des...

متن کامل

Permutation Generators Based on Unbalanced Feistel Network: Analysis of the Conditions of Pseudorandomness

A block cipher is a bijective function that transforms a plaintext to a ciphertext. A block cipher is a principle component in a cryptosystem because the security of a cryptosystem depends on the security of a block cipher. A Feistel network is the most widely used method to construct a block cipher. This structure has a property such that it can transform a function to a bijective function. Bu...

متن کامل

A new CPA resistant software implementation for symmetric ciphers with smoothed power consumption: SIMON case study

In this paper we propose a new method for applying hiding countermeasure against CPA attacks. This method is for software implementation, based on smoothing power consumption of the device. This method is evaluated on the SIMON scheme as a case study; however, it is not relying on any specific SIMON features. Our new method includes only AND equivalent and XOR equivalent operations since every ...

متن کامل

On Weaknesses of Non-surjective Round Functions

We propose a new attack on Feistel ciphers with a non-surjective round function. CAST and LOKI91 are examples of such ciphers. We extend the attack towards ciphers that use a non–uniformly distributed round function and apply the attack to CAST.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007